package com.ruoyi.project.qyxy.jlscoredtl.mapper;

import java.util.List;
import com.ruoyi.project.qyxy.jlscoredtl.domain.JlOrgScoreDetail;

/**
 * 监理得分详细Mapper接口
 * 
 * @author lcl
 * @date 2021-03-14
 */
public interface JlOrgScoreDetailMapper 
{
    /**
     * 查询监理得分详细
     * 
     * @param jlId 监理得分详细ID
     * @return 监理得分详细
     */
    public JlOrgScoreDetail selectJlOrgScoreDetailById(Long jlId);

    /**
     * 查询监理得分详细列表
     * 
     * @param jlOrgScoreDetail 监理得分详细
     * @return 监理得分详细集合
     */
    public List<JlOrgScoreDetail> selectJlOrgScoreDetailList(JlOrgScoreDetail jlOrgScoreDetail);

    /**
     * 新增监理得分详细
     * 
     * @param jlOrgScoreDetail 监理得分详细
     * @return 结果
     */
    public int insertJlOrgScoreDetail(JlOrgScoreDetail jlOrgScoreDetail);

    /**
     * 修改监理得分详细
     * 
     * @param jlOrgScoreDetail 监理得分详细
     * @return 结果
     */
    public int updateJlOrgScoreDetail(JlOrgScoreDetail jlOrgScoreDetail);

    /**
     * 删除监理得分详细
     * 
     * @param jlId 监理得分详细ID
     * @return 结果
     */
    public int deleteJlOrgScoreDetailById(Long jlId);

    /**
     * 批量删除监理得分详细
     * 
     * @param jlIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteJlOrgScoreDetailByIds(Long[] jlIds);
}
